This program is for those poor souls who don't have a hard disc but do have
2Mb of RAM (at least)
Those people who have a harddisc could use this program is you so wish to make sure that the poor souls don't have one over on them!
This program requires at least 2Mb of RAM. (Well not the actual program but it makes a RAM disc of 320k (or bigger) and with 320k not usable on a 1Mb computer there aren't many other things you can do.
NB There is a program that is loaded to assist this program but it only takes16k of RAM which isn't anything to cry over. Also the module MemAlloc is installed so the RMA Size will be slightly increased.
Purpose
-------
To install fonts into RAM, which will
a, Stop the nasty error "Insert disc 'FONTS'"
b, Speed up the redrawing of the screen (text wise)
c, Fonts immediately accessable without having to put in disc FONTS
How it works
------------
The program firstly creates a RAM disk of 320K (enough space for fonts Homerton and Trinity (This program, was written initially for use with Impressions (Well done CC. Great Prog))). Then it creates a !Fonts directory and installs the !Boot, !Run, !Sprites, Fonts and Super files (ie copies then from disc. It then installs the fonts. It finally executes the !Fonts program and sets the Font path.)
How to change the fonts copied
------------------------------
If you want to change/add to the fonts copied it will require you to follow a very simple process
i) Load !Edit
ii) Open !Fonts}RAM directory and drag !RunCopy onto the !Edit icon
iii) Scroll down to the section above
RAM
DIR $
echo Executind Fonts
.
.
To add a font the following will need to be typed
echo Installing Font <Font Family Name>
copy <Full Path Name of Font> RAM:$.!Fonts.<Font Family Name> R~C~V
echo Installed
<Font Family Name> is the name of the font ie Homerton, Trinity, Pembroke etc
<Full Path Name of Fonts> is for example adfs::Fonts.$.!Fonts.Homerton
This example installs the font Pembroke from the !Font directory from the root directory of the disc called !Fonts.
The bit at the end of the line Copy adfs::Fonts...... is essential. It makes the computer copy all the sub-directories of the fonts (R) and doesn't pester you asking to cofirm the copy and tell you that it has just copies it (~C~V)
When this is done save !RunCopy and you are ready to 'Rock and Copy'
N.B. If you are adding fonts you will need to make the RAM disk size bigger. To do this 'Count' the font, round it up to the nearest 10k
Do this by changing the line at the top of the !RunCopy file
RamFSSize 320K
to
RamFSSize xxxK
xxx being the size in K(ilobytes)
That text at the end telling you about the internal working of the prog.
Another program supplied with !Fonts}RAM is !RamViewer (NB This is also Shareware and can be used seperatly). This program display the RAM directory. The reason this is supplied is because when MemAlloc allocates a RAM disc the RAM disc icon doesn't come up.
The program !RAMViewer has a bug. When menu is pressed on the Ram Viewer icon the RAM directory comes up and it shouldn't. If anyone can fix please tell me how. I'm not too good at multi-tasking programs!!!!!. (The !RunImage is BASIC so just load it up and have a look!)
This program and !RAMViewer are SHAREWARE. There are a few rules about the use of SHAREWARE material.
a) You may freely distribute copies of the software to other users.
b) You have a 30 day trial period to evaluate the software.
c) If after this time limit you are still using the software or intend
to use it in the future then you must register with the author and
pay any registration fee due. You are breaking the law if you fail
to do so. ----------------
d) If you do not intend using the software then you must delete it from
your floppy / hard disc.
D. Pratt
15 Partridge Down,
Oliver's Battery
WINCHESTER
Hants
SO22 4HL.
You never know you might even get an upgrade is you are lucky!!.(HA HA)